package com.jack.payment.dao.user;

import com.jack.payment.entity.generate.user.UserWalletModel;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface UserWalletDao {
    /**
     * 获取用户钱包
     * @param userId
     * @return
     */
    List<UserWalletModel> getAppointUserWallet(@Param("userId") String userId,
                                               @Param("enable") Integer enable);

    /**
     * 新增一个用户钱包
     * @param userWalletModel
     * @return
     */
    boolean insertUserWallet(UserWalletModel userWalletModel);

    /**
     * 修改用户钱包信息
     * @param userWalletModel
     * @return
     */
    boolean updateUserWallet(UserWalletModel userWalletModel);
}
